WakeupSignalSource class. More...
#include <kanzi/core.ui/input/wakeup_signal_source.hpp>
Public Member Functions | |
| virtual KZ_NO_DISCARD optional< NativeEventHandle > | getNativeEventHandle () const noexcept=0 |
| Returns a waitable event handle for this signal source, if available. | |
| WakeupSignalSource & | operator= (const WakeupSignalSource &)=default |
| Copy assignment operator. | |
| WakeupSignalSource & | operator= (WakeupSignalSource &&) noexcept=default |
| Move assignment operator. | |
| WakeupSignalSource ()=default | |
| Constructor. | |
| WakeupSignalSource (const WakeupSignalSource &)=default | |
| Copy constructor. | |
| WakeupSignalSource (WakeupSignalSource &&) noexcept=default | |
| Move constructor. | |
| virtual | ~WakeupSignalSource ()=default |
| Destructor. | |
WakeupSignalSource class.
Interface for wakeup signal sources. This interface participates in the graphics output capability query. See Application::getGraphicsOutput<>().
|
default |
Constructor.
|
virtualdefault |
Destructor.
|
default |
Copy constructor.
|
defaultnoexcept |
Move constructor.
|
default |
Copy assignment operator.
|
defaultnoexcept |
Move assignment operator.
|
pure virtualnoexcept |
Returns a waitable event handle for this signal source, if available.
Implemented in kanzi::android_ws::DefaultAndroidWSEGLGraphicsOutput, kanzi::emscripten::DefaultEmscriptenGraphicsOutput, kanzi::qnx::DefaultQnxEGLGraphicsOutput, kanzi::wayland::DefaultWaylandEGLGraphicsOutput, kanzi::wayland::WaylandIVIEGLGraphicsOutput, kanzi::win32::DefaultWin32WGLGraphicsOutput, kanzi::x11::DefaultX11EGLGraphicsOutput, and kanzi::LegacyEventSource.